better a known devil than an unknown angel - German English Dictionary